@charset "utf-8";
/* CSS Document */
.container{ width:1070px;}

.banner{ height:427px; margin-bottom:0;}
/* 轮播图 */
.flexslider{position:relative;height:427px;overflow:hidden;background:url(../img/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:427px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;height:14px;margin:0 5px;zoom:1;}
.flex-control-nav a{display:inline-block;width:10px;height:10px;line-height:0px; border-radius:5px; cursor:pointer; overflow:hidden; font-size:0; background-color:#f4f4f4;}
.flex-control-nav .flex-active{ width:24px;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:40px;height:40px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:100px;background:url(../img/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:100px;background:url(../img/next.png) center center no-repeat;}


/*服务领域*/
.fwly{ padding-top:50px; padding-bottom:40px;}
.fwly-item1{ width:500px; height:135px; margin-bottom:20px;}
.fwly-item1 img{ width:500px; height:135px;}
.fwly-item1:last-child{ margin-bottom:0px;}
.fwly-item2{ width:267px; height:288px; float:right; margin-right:20px;}
.fwly-item2 img{ width:267px; height:288px;}
.fwly-item2:first-child{ margin-right:0px;}

/* 产品展示 */
.cpzs{ padding-bottom:20px;}
.cpzs .cp-item{ width:194px; height:190px; cursor:pointer; float:left; margin-right:22px; margin-bottom:20px; overflow:hidden; border:#f4f4f4 solid 1px; background-color:#fff;}
.cpzs .cp-item .img-box{ width:172px; height:140px; margin-top:10px; margin-left:10px; margin-bottom:10px; display:table; text-align:center; background-color:#f0f1f5;}
.cpzs .cp-item .img-con{display:table-cell; vertical-align:middle;}
.cpzs .cp-item .img-con img{max-width:70%; max-height:70%;}
.cpzs .cp-item .name{ padding:0 10px; text-align:center; height:20px; line-height:20px;}
.cpzs .cp-item:nth-child(5n){ margin-right:0;}
.cpzs .cp-item:hover{ background-color:#ffd500; border-color:#ffd500; box-shadow:0 4px 8px -2px #d4dbe2;}

.side-menu{ z-index:99;}
.floor{ margin-bottom:35px;}

/* 媒体查询 适应大屏 */
@media screen and  (min-width:1700px){
		body{ min-width:1600px; font-size:14px;}
    .container{ width:1600px;}
		
		.banner{ height:600px;}
		/* 轮播图 */
		.flexslider{height:600px;}
		.slides li{height:600px;}

		/*服务领域*/
		.fwly-item1{ width:742px; height:203px; margin-bottom:30px;}
		.fwly-item1 img{ width:742px; height:203px;}
		.fwly-item1:last-child{ margin-bottom:0px;}
		.fwly-item2{ width:403px; height:433px; float:right; margin-right:30px;}
		.fwly-item2 img{ width:403px; height:433px;}
		.fwly-item2:first-child{ margin-right:0px;}
		
		/* 产品展示 */
		.cpzs{ padding-bottom:30px;}
		.cpzs .cp-item{ width:294px; height:290px; margin-right:30px; margin-bottom:30px;}
		.cpzs .cp-item .img-box{ width:254px; height:214px; margin-top:20px; margin-left:20px; margin-bottom:10px;}
		.cpzs .cp-item .img-con{display:table-cell; vertical-align:middle;}
		.cpzs .cp-item .name{ padding:0 20px;height:28px; line-height:28px;}

}



